Definition for Leydig cell
From Biology Forums Dictionary
A Leydig cell is a testosterone-secreting cell in the interstitial area, between the seminiferous tubules, in the testis.
From Biology Forums Dictionary
A Leydig cell is a testosterone-secreting cell in the interstitial area, between the seminiferous tubules, in the testis.